suit of armour – Català–English translations

🇬🇧 en ca

suit of armour noun

armadura
Wiktionary Links